package com.xzh.springCloud.handler;

/**
 * @Author: zhiHong
 * @CreateTime: 2023-08-30 22:23
 * @Description: 自定义异常处理类
 */

import com.alibaba.csp.sentinel.slots.block.BlockException;
import com.xzh.springCloud.entity.Result;

/**
 * 在 CustomGlobalBlockHandler 类中，可以编写限流处理方法，但是要求是 static
 */
public class CustomGlobalBlockHandler {
    public static Result handlerMethod1(BlockException blockException) {
        return Result.error("400", "客户自定义异常/限流处理方法handlerMethod1");
    }

    public static Result handlerMethod2(BlockException blockException) {
        return Result.error("401", "客户自定义异常/限流处理方法handlerMethod2");
    }
}
